home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / gui / iedit226.lha / docs / History.txt
Text File  |  1996-04-04  |  14KB  |  266 lines

  1.                         Interface Editor History
  2. --------------------------------------------------------------------------
  3.  
  4.    2.26 19/03/96 · Some bug fixes here and there...
  5.  
  6.    2.25 12/02/96 · Totally rewritten from scratch in C  (well,  it's  the
  7.                    2nd time I rewrite  it  and  I  don't feel  like doing
  8.                    it anymore... ;-).
  9.                  · Loaders and generators are now external modules.
  10.                  · Changed all the gadget tags requesters.
  11.                  · New ARexx commands: GETITEXTLENGTH, GETFILE.
  12.                  · IE now supports localization.
  13.                  · Added the 'Macros' menu.
  14.                  · Little bug fixes here and there.
  15.                  · IE can now be expanded with external modules.
  16.  
  17.    2.24 17/12/95 · main() procedure editor.
  18.                  · Bug fixes in  C  sources:  forgot  '[]'  on  ColorSpec
  19.                    definition;  'WA_xxScreen, Src' was a bit wrong... :-|
  20.                    Many thanks to Calogero Calì for his  bug  report  and
  21.                    his quick hint! :)
  22.                  · When IE opens a requester, it locks all other windows.
  23.                  · The C routine  SetupRexxPort  will  now  create  ports
  24.                    whose  extension   starts   from   1.  Sorry  for  the
  25.                    incovenience.
  26.  
  27.    2.23  9/12/95 · Little bug-fixes.
  28.                  · IE can now generate OpenDiskFonts() routines.
  29.                  · Fixed the ARexx code generated by IE. Now  it  can  be
  30.                    used in your programs. :-)
  31.                  · Fixed a bug in  the  Menu  Editor:  deleting  an  Item
  32.                    caused unpredictable results.
  33.                  · Improved the CloseWnd routine in C sources.
  34.  
  35.    2.22 26/11/95 · IE now sets the GTLV_ReadOnly tag (if required) in the
  36.                    editing windows' listviews.
  37.                  · You can now abort the copy or the movement of  gadgets
  38.                    pressing the right mouse button.
  39.                  · Improved the CloseWnd routine in C sources.
  40.                  · Fixed a bug in the ImgBank.
  41.                  · The include files are included in the .h file too.
  42.  
  43.    2.21 25/11/95 · Improved the Vanilla  Key  handler:  it  checks  if  a
  44.                    gadget is disabled or not.
  45.                  · The Preferences menu  is  refresh  correctly  after  a
  46.                    screen change.
  47.                  · If a GUI is loaded via its icon, its path is  used  by
  48.                    IE to fill the initial drawer and initial file  fields
  49.                    of the Save GUI file requester.
  50.                  · Added in the manual the description of the error  code
  51.                    3 returned by Open<wnd label>Window routines when they
  52.                    can't create menus.
  53.                  · IE doesn't use anymore nofrag.library and  thus  is  a
  54.                    bit faster.
  55.                  · Changed the way IntuiText are handled in the C source.
  56.                  · New ARexx commands:  GETIMAGE,  GETIMAGEATTR,  ADDBOX,
  57.                    SETBOXATTR,   GETDRIPEN,    GETITEXT,    GETITEXTATTR,
  58.                    SETITEXTATTR,   ADDITEXT,   GETFONTATTR,   GETSCRFONT,
  59.                    GETBOX, GETBOXATTR.
  60.                  · The Asm Source Generator doesn't write any longer  the
  61.                    .bin files for images: now they're put into the source
  62.                    with dc.w instructions.
  63.  
  64.    2.20 16/11/95 · The bitmaps of every image loaded into the Image  Bank
  65.                    are analysed and whenever is possibile, PlaneOnOff and
  66.                    PlanePick  are  used  to minimize the amount of memory
  67.                    needed to store their data.
  68.                  · The X and Y coordinates of images drawn in the windows
  69.                    were swapped when the source was created. Fixed.
  70.                  · Added  the  ARexx Interface Editor.  You wouldn't ever
  71.                    expected it in this program, eh?  ;-)
  72.                  · IE caused an AN_FreedTwice alert when unloading a  GUI
  73.                    after the copy of gadgets with a selected font. Fixed.
  74.                  · Fixed   a  couple  of  little  errors  in  the  C  src
  75.                    generator.
  76.                  · Little bug fixes here and there.
  77.                  · Modified the Boolean Gagdget and IntuiText requesters:
  78.                    now their palette gadgets can hold up to 256 colors.
  79.                  · The  Copy  function  works  properly with CYCLE and MX
  80.                    gadgets.
  81.                 
  82.    2.19  3/11/95 · IE now supports IntuiTexts
  83.                  · <Wnd Label>VanillaKey templates are no more forgotten.
  84.                  · Fixed  a  bug  in "Windows/Bevel Box/Edit...":  before
  85.                    this version I think it was an unsafe function...  :-(
  86.                  · Fixed some little bugs in the generation of the Render
  87.                    routine for Images in Assembly.
  88.                  · Minor bugs fixed.
  89.                 
  90.    2.18 30/10/95 · CommKeys for menu items are ignored  if the  item  has
  91.                    sub items.
  92.                  · IE can now generate font-adaptive code.
  93.                  · New ARexx commands: GENERATEASM, GENERATEC, GENERATEE.
  94.                  · IE's sources now use the XOffset variable.
  95.                  · The E Code Generator won't be updated anymore.
  96.                  · Improved  the Asm code used (in the generated sources)
  97.                    to handle menu selection.
  98.                  · IE caused a Guru when you tried to generate a C source
  99.                    and omitted the .c suffix. Fixed.
  100.                  · Changed  the  '(ULONG)<Wnd  Label>GList'  constant  in
  101.                    WTags  arrays with 'NULL', otherwise the SAS/C refused
  102.                    to compile the source.
  103.                  · Changed  'func  =  (void *)' with 'func = (BOOL *)' to
  104.                    avoid warnings from the SAS/C.
  105.                  · When  IE  needs  to  call up the Screen Mode Requester
  106.                    because it failed to open the screen for a loaded GUI,
  107.                    it puts the public screen to front.
  108.                  · When the  screen  is  updated, the menus are activated
  109.                    correctly.
  110.                  · Fixed a bug in "Gadgets/Items..."
  111.  
  112.    2.17 19/10/95 · Now IE uses OpenDiskFont()
  113.                  · Now the function "Test menu" works again...
  114.                  · Fixed some bugs.
  115.                  · Improved  the  menu  event  processing routine for the
  116.                    Tools  and  editing  windows:   now  it  supports  the
  117.                    drag-selection.
  118.                  · Images can now be drawn in the window too.
  119.                  · The buffers for the "Select an image"  ASL req are now
  120.                    different from the open/save ones.
  121.                  · I  thought  to  have  fixed  a  bug with v2.16:  well,
  122.                    actually I haven't changed nothing... :-| Now it's OK.
  123.  
  124.    2.16  7/10/95 · Fixed a little bug:  when a gadget was resized, it was
  125.                    also moved... :-S
  126.                 
  127.    2.15  6/10/95 · Fixed a little bug:  I  thought  that it was perfectly
  128.                    legal to insert the address of a TextAttr structure in
  129.                    the   it_TextFont  field  and  to  clear  the  ta_Font
  130.                    field...  I was wrong!  :-|
  131.                  · Now IE handles Boolean Gadget with text correctly.
  132.                  · Added the BevelBoxes support (it's nice, isn't it? ;).
  133.                  · Added a link to this file in the guides. ;)
  134.                  · Added the "Gadgets/TabCycle Order" function.
  135.                  · Fixed  a  little  bug:   now if you've got two or more
  136.                    windows  with  boolean  gadgets open when you generate
  137.                    the source, you won't see anymore boolean gadgets that
  138.                    disappear misteriously... ;-)
  139.                  · IE  doesn't  use  anymore the SetVBuf function, mainly
  140.                    because at present time it's quite useless.
  141.                  · Improved the C IDCMP & Key Handlers.
  142.                  · IE  forgot  to  write  the  prototypes  for  the IDCMP
  143.                    functions.  Now it remembers to write 'em...
  144.                  · Now  the  user  can  decide  if the Key handler should
  145.                    consider lowercase letters equal to uppercase ones  or
  146.                    not.
  147.                  · Gadgets  can  now  be  resized  more  easily. :)  As a
  148.                    consequence  the  menu  "Gadgets/Size/Modify" has been
  149.                    removed.
  150.                  · New icon by Gian Maria Calzolari.
  151.                  · <- From now onwards I'll put these dots... ;-D
  152.  
  153.    2.14 26/9/95  Finally, the IDCMP Handler is available in C too!
  154.                  Added a VanillaKey Handler in C & Asm languages.
  155.                  IE can now generate C template files.
  156.  
  157.    2.13 15/9/95  Removed another hit. ;)
  158.                  Added some ARexx commands.  Now the arguments are parsed
  159.                  with ReadArgs.
  160.  
  161.    2.12 10/9/95  Removed two Enforcer hits.
  162.                  Added an ARexx interface.
  163.                 
  164.    2.11  9/9/95  Now IE initially opens a LikeWorkbench screen.
  165.                  IEditor's screen is Public.
  166.                  "Gadgets/Title..."   now   processes  all  the  selected
  167.                  gadgets.
  168.                  Fixed some little bugs in the C Src generation routine.
  169.  
  170.    2.10 30/8/95  Fixed a bug in the E generation routine.
  171.                  Fixed some other bugs.
  172.                 
  173.    2.9c 28/8/95  Fixed other bugs.
  174.                  Now IEditor has a keyfile system.
  175.                  Added  a string gadget in the C Prefs requester to enter
  176.                  the   corrected  form  of  "UWORD  chip"  used  by  your
  177.                  compiler.
  178.                  Added the System Info requester.
  179.                 
  180.    2.9b 26/8/95  Fixed some bugs.
  181.  
  182.    2.09 23/8/95  Added some keyboard shortcuts.
  183.                  Slightly improved the gadget creation routines.
  184.                  Now  IE checks the size of the new gadgets, not allowing
  185.                  them to be too small.
  186.                  The Patcher crashed when occurred an error. Fixed.
  187.                  Now the Patcher has an imbedded version string.
  188.                  Fixed a bug in the Workbench startup code.
  189.                  Fixed a bug in the UpdateScr internal routine.
  190.                  Enlarged the ToolBar.
  191.                  Fixed a bug in the C-E code generation routines.
  192.                  Boolean gadgets are now supported in C too.
  193.                  "Gadgets/Spread" function added.
  194.                  "Gadgets/Spacing" function added.
  195.                  The Menu Editor is finally fully working.
  196.                  Removed some nasty bugs.
  197.                  Flipped the Hystory file (this one ;)...
  198.                 
  199.    2.08  2/8/95  Added the 'DEL' keyboard equivalent to Gadgets/Delete.
  200.                  Added the Image Bank.
  201.                  Fixed  a  little  bug  in  the  Asm  Raw Code generation
  202.                  routine.
  203.                  I  didn't  think  of  the 10th kind (reserved) in a data
  204.                  structure of IE, causing some troubles...  Fixed.
  205.                  Fixed a silly bug in the C src generetion routine.
  206.                  Added  the  support  for Intuition boolean gadgets (till
  207.                  now only in Assembly language).
  208.                  Bumped  the  version  of IE data files and inserted into
  209.                  the archive the 'Patcher', the program that converts old
  210.                  IE files into new ones.
  211.                  Deutsch catalog file by Frank Wille.
  212.  
  213.    2.07 27/6/95  Deleted  the  menu  item  "Gadgets/Position":   now  the
  214.                  gadgets can be moved directly clicking over them.  ;)
  215.                  The  activation of the modify gadget requester by double
  216.                  click has been improved.
  217.                  Added the 'Create icons' feature.
  218.  
  219.    2.06 23/6/95  Now the editing windows have a shared IDCMP port,
  220.                  allowing you to open as many of them as you wish.
  221.                  IEditor  accepts  the  name of a gui-file on the command
  222.                  line or as a WB Arg.
  223.                  IE can now be quitted with the BREAK command.
  224.                  Minor bugs fixed.
  225.                 
  226.    2.05 17/6/95  Removed all the remaining Enforcer hits.
  227.                  Bumped the version of IE data files.
  228.                  Changed  the OpenWnd procedures in the generated code in
  229.                  order  to make them utilizable with variable font height
  230.                  (a little step toward font sensitive coding ;).
  231.                  Added a requester in the Windows/Discard routine.
  232.                 
  233.    2.04 12/6/95  Removed some Enforcer hits.
  234.                  Fixed a bug in the Save GUI routine.
  235.                 
  236.    2.03 10/6/95  Fixed a bug in the Load GUI routine.
  237.                  Added an IDCMP Handler in the Asm code generator.
  238.                  Opening  some  requester  (e.g.   the req for the Window
  239.                  Title)  and  then closing it, the window below it wasn't
  240.                  refreshed.  Fixed.
  241.                  It  crashed  on  68000's when the screen was updated and
  242.                  there were no windows opened.  Fixed.
  243.                  The  guide  was  quite  unreadable under AmigaGuide v40.
  244.                  Fixed.
  245.                  I've  started  to  redraw  all  the  GUI  of IE, with IE
  246.                  itself.
  247.                  Bumped the version of IE data files.
  248.                 
  249.    2.02  4/6/95  Fixed a bug in the management of the C Prefs window.
  250.                  Corrected the Default Tool of the Italian guide.
  251.                  Gadgets copy function added.
  252.                 
  253.    2.01  2/6/95  It  crashed  when  pressing  the  return  key  on string
  254.                  gadgets and integer gadgets. Fixed.
  255.                  The Amiga E Source Generator didn't create windows label.
  256.                  Fixed.
  257.                  Minor bugs fixed.
  258.  
  259.    2.00 31/5/95  Second release, half an year later.
  260.                  Totally rewritten from scratch in Asm.  Much more useful
  261.                  but there were still many bugs.
  262.  
  263.    1.00 27/12/94 First  release.  It  was  coded in Amiga E and it wasn't
  264.                  very good at all... :(
  265.                 
  266.